#ifndef __WXD_LOGICELEMENT_H__
#define __WXD_LOGICELEMENT_H__

#include "defs.h"
#include "uielement.h"

class WXDLLIMPEXP_DIRECTUI wxDLogicElement : public wxDUIElement
{
public:
	wxDLogicElement();
	wxDLogicElement(wxDUIElement* parent, 
		const wxString& id = wxEmptyString, 
		const wxPoint& position = wxDefaultPosition, 
		const wxSize& size = wxDefaultSize);
	virtual ~wxDLogicElement();

	const wxDUIElementList SequenceVisualElement();
	virtual void SequenceVisualElement( wxDUIElementList& elelist ) = 0;

private:
	DECLARE_ABSTRACT_CLASS(wxDLogicElement);
};

#endif